package com.yunxi.module.system.service.sms;

/**
 * <p>
 * 短信日志 Service 接口
 * </p>
 *
 * @author lidy
 * @since 2024-05-08
 */
public interface SmsLogService {

    /**
     * 更新日志的发送结果
     *
     * @param logId        日志编号
     * @param success      发送是否成功
     * @param apiSendCode  短信 API 发送结果的编码
     * @param apiSendMsg   短信 API 发送结果的提示
     * @param apiRequestId 短信 API 发送返回的唯一请求 ID
     * @param serialNo     短信 API 发送返回的序号
     */
    void updateSmsSendResult(Long logId, Boolean success, String apiSendCode,
                             String apiSendMsg, String apiRequestId, String serialNo);
}
